Engines / Voices

 

The Engines / Voices panel is used to configure the speech engines and voices used by TextAloud.

 

Setting Engine and Voices Options

 

 

The following fields are available on the File Options panel
Field or Control Description
SAPI Version Use this dropdown list to restrict which speech engines are loaded by TextAloud..
Treeview The treeview contains a list of Engines and Voices loaded into TextAloud.
Slider Controls Speed, Pitch and Volume slider controls are enabled if you select a voice entry from the treeview.

 

Setting SAPI Version

 

SAPI is Microsoft's Speech Application Interface, and is an interface for application programs like TextAloud to interact with speech engines.  There are currently two versions of SAPI available, SAPI4 and SAPI5.  Both interfaces are supported by TextAloud, but there are some differences in available / implemented features.

 

The following table summarizes the main differences between using SAPI4 and SAPI5 speech engines in TextAloud:
Engine Feature SAPI4 Support SAPI5 Support
Pause Tags (manually inserted / automatically generated) Most Voices Yes
Progress Bar feedback when generating WAV files Yes No
Advanced Pronunciation Editor No Yes
Voice switching tags in TextAloud articles No Yes

 

Engines that support SAPI implement one or both of the available SAPI interfaces.  So setting the SAPI Version in TextAloud to either "Use SAPI4 Only" or "USE SAPI5 Only" will load only the voices that support the corresponding SAPI version, and exclude the other voices.

 

Some engines implement both interfaces, and will be available regardless of the SAPI version chosen.  If "Use Both" is selected, TextAloud will use an engine's SAPI4 interface if the engine supports both interfaces.  If you want to use Voice Switching Tags or the Advanced Pronunciation Editor for these voices, you must switch the SAPI Version to "Use SAPI5 Only".

 

Setting Volume

 

The volume control on the Engine / Voices panel is a SAPI attribute of a voice, like Pitch and Speed.  Use the volume setting to set the volume of a voice relative to other voice volumes.  Changing the volume control on this panel does not effect your system audio volume.

 

Related Topics

Advanced Pronunciation Editor

Using Voice Change Tags

Getting Better Voices